x = int(input('Введите четырехзначное число:'))
answer1 = str()
answer2 = str()
a = 0
b = 0
c = 0
d = 0
k = 0
square = x**0.5
d1 = d**0.5
c1 = c**0.5
b1 = b**0.5
a1 = a**0.5
if x < 1000 or x >= 10000:
    print('Введенное число не является четырехзначным')
else:
    if x % 2 == 0:
        answer1 = 'Да'
    else:
        answer1 = 'Нет'
    print('Число четное:', answer1)
    if x % 3 == 0:
        answer2 = 'Да'
    else:
        answer2 = 'Нет'
    print('Число кратное трем:', answer2)
    if square == int(square):
        print('Число является квадратом числа:', suare)
    else:
        print('Число является квадратом числа: Нет')
    print()
    a = x // 1000
    b = x // 100 % 10
    c = x // 10 % 10
    d = x % 10
    print('Наименьшая цифра числа:',min(a,b,c,d))
    print('Наибольшая цифра числа:',max(a,b,c,d))
    if a == 0:
        k = k+1
    if b == 0:
        k = k+1
    if c == 0:
        k = k+1
    if d == 0:
        k = k+1
    print('Количество нулей в числе:',k)
    print()
    if d1 == int(d1) and d1 != 0:
        print('Цифра в разряде едениц является квадратом цифры:', int(d1))
    else:
        print('Цифра в разряде едениц является квадратом цифры: Нет')
    if c1 == int(c1) and c1 != 0:
        print('Цифра в разряде десятков является квадратом цифры:', int(c1))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')
    if b1 == int(b1) and b1 != 0:
        print('Цифра в разряде сотен является квадратом цифры:', int(b1))
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')    
    if a1 == int(a1) and a1 != 0:
        print('Цифра в разряде тысяч является квадратом цифры:', int(a1))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')     
       
